Sound.start()

Доступность

Flash Player 5.

Синтаксис

my_sound.start([secondOffset:Number, loop:Number]) : Void

Параметры

secondOffset Необязательный параметр, возволяющий начать вспроизведение с определенной позиции в файле. Например, если Вы хотите проиграть 30-ти секундный звук с середины, укажите15 в качестве значения параметра secondOffset. Звук начнет воспроизводиться с позиции в 15 секунд.

loop Количество раз, которое звук будет проигран циклически.

Возвращает

Ничего.

Описание

Метод; начинает проигрывание звука с начала или, если параметр secondOffset указан, с определенного места файла.

Пример

В следующем примере создается новый объект Sound, в который загружается звук. Момент окончания загрузки звука обрабатывается обработчиком события onLoad, позволяющее начать воспроизведение после успешной загрузки. Затем, при помощи метода start(), звук начинает проигрываться. Чтобы пример работал, необходимо иметь MP3 файл song1.mp3 в той же директории, что и FLA.

this.createTextField("status_txt", this.getNextHighestDepth(), 0,0,100,22);

// Создаем новый объект Sound
var my_sound:Sound = new Sound();
// Если звук загрузился успешно, проигрываем его, в противном случае выводим сообщение о неудачной загрузке.
my_sound.onLoad = function(success:Boolean) {
  if (success) {
    my_sound.start();
    status_txt.text = "Звук загрузился";
  } else {
    status_txt.text = "Загрузка не удалась";
  }
};
// Загружаем звук
my_sound.loadSound("song1.mp3", true);

См. также

Sound.stop()